excessive deficit - German English Dictionary